durable player - English Synonyms Dictionary